@media only screen and (min-width:768px) and (max-width:991px) {
	.inner,.min-inner {
		width: 748px
	}
	#dashboard {
		width: 300px
	}
	#main {
		width: 556px
	}
	#secondary {
		width: 172px
	}
	.post .p-summary>.author {
		display: none
	}
	.post .excerpt-bg .author {
		line-height: 1
	}
	.post .excerpt-bg p {
		margin: 0
	}
	.post-content img,.post-foot img {
		max-width: 492px
	}
	.comment-list>li .no-vote {
		visibility: visible
	}
	.detail .d-card {
		width: 556px
	}
	.detail .d-action {
		width: 172px
	}
	.settings .session-form {
		margin-left: 0
	}
	.settings .session-form .session-aside {
		position: static
	}
	.settings .session-form label:first-child {
		position: static;
		display: block;
		margin: 0 10px 5px 0;
		width: auto;
		text-align: left
	}
	.common-search-list.sl-tag {
		width: 557px
	}
	#my-account {
		margin-bottom: 20px
	}
	#my-account .my-avatar {
		float: none
	}
	#my-account h3 {
		margin-top: 10px
	}
	.hor-count li {
		margin-left: 10px;
		padding-left: 11px
	}
	a#feedback {
		display: none
	}
	.tag-tree {
		margin-right: 20px;
		width: 172px
	}
}

@media only screen and (max-width:767px) {
	#header {
		position: static
	}
	#header #dashboard,#header #nav>li:first-child {
		display: none
	}
	#header #nav>li>a {
		padding: 0 10px
	}
	#header #msg-box {
		width: 300px
	}
	#header #drop-link {
		width: 14px;
		text-indent: -9999px;
		background-image: url(../img/more.png);
		background-repeat: no-repeat;
		background-position: center -41px
	}
	.inner,.min-inner {
		width: 300px
	}
	.edge {
		margin-bottom: 15px;
		margin-top: 20px
	}
	.session-edge {
		margin-top: 30px;
		margin-bottom: 30px
	}
	#main {
		width: 300px
	}
	#main .subhead .hor-tabs {
		display: none
	}
	#secondary {
		width: 300px;
		border-top: 3px double #DDD;
		margin: 30px 0
	}
	#msg-bar {
		top: 0
	}
	.chart-wrapper .col {
		width: 2.55%
	}
	.sub-search {
		display: none
	}
	.post {
		padding: 10px 0
	}
	.post h2 {
		font-size: 14px;
		margin-bottom: 6px
	}
	.post .meta .views,.post .meta .meta-tags,.post .meta .datetime {
		font-size: 12px;
		margin-right: 8px;
		padding: 0;
		background: 0
	}
	.post .author,.post .excerpt-bg {
		display: none
	}
	.post .p-summary {
		margin-left: 64px
	}
	.pagenav {
		margin-top: 20px;
		font-size: 14px
	}
	.pagenav a,.pagenav span {
		display: none
	}
	.pagenav a.prev,.pagenav a.next {
		display: inline-block;
		padding: 0 48px
	}
	.q-title,.a-title {
		font-size: 16px
	}
	.post-cell {
		float: right;
		margin: 0 0 10px 10px
	}
	.post-content,.post-foot {
		margin: 0
	}
	.post-content img,.post-foot img {
		max-width: 300px
	}
	.post-foot {
		clear: right
	}
	.post-action {
		clear: right;
		visibility: visible;
		padding-top: 10px
	}
	.comment-list {
		padding-top: 10px
	}
	.comment-list>li .no-vote {
		visibility: visible
	}
	#answer>.hor-tabs {
		display: none
	}
	#write-answer h2,#write-answer form,#write-answer .login-warn {
		display: none
	}
	#write-answer:after {
		content: '哎唷，暂未启用手机终端回答哦'
	}
	#my-account {
		margin-top: 30px
	}
	#secondary aside:first-child {
		margin-top: 30px
	}
	.q-info {
		margin-top: 25px
	}
	.greeting {
		display: none
	}
	.tag-list li {
		display: inline-block
	}
	.detail .d-card,.detail .d-action {
		float: none;
		width: auto
	}
	.detail .d-card .excerpt,.detail .d-action .excerpt {
		overflow: visible;
		margin-bottom: 20px
	}
	.detail .quick-action {
		display: inline-block
	}
	.detail .quick-action small {
		display: none
	}
	#tag-detail .big-tag-img,#user-detail .big-avatar-img {
		float: right;
		margin: 10px 0 10px 10px
	}
	#user-detail .big-avatar-img {
		width: 64px;
		height: 64px;
		padding: 4px
	}
	#user-answer .post-big-vote {
		float: right;
		margin: 0 0 10px 10px
	}
	#user-answer .p-summary {
		margin-left: 0
	}
	.single-page-nav a {
		margin: 0 15px
	}
	.single-page .page-title-group h2 {
		font-size: 24px
	}
	.single-page .page-title-group h3 {
		font-size: 14px
	}
	.auth-login a {
		margin: 5px 5px 0 0
	}
	.auth-login .auth-big {
		padding: 10px 7px;
		font-size: 13px
	}
	.auth-login .auth-big img {
		width: 16px;
		height: 16px;
		border: 0;
		margin: 0 5px 0 0;
		padding: 0
	}
	.sfid-login p:first-child {
		margin-bottom: 0
	}
	.session-form {
		width: 300px
	}
	.session-form .session-aside {
		position: static;
		width: auto
	}
	.settings .session-form {
		margin-left: 0
	}
	.settings .session-form label:first-child {
		position: static;
		display: block;
		margin: 0 10px 5px 0;
		width: auto;
		text-align: left
	}
	.tag-tree {
		width: 300px;
		margin-right: 0;
		margin-bottom: 30px
	}
	#footer .right {
		display: none
	}
	a#feedback {
		display: none
	}
	.login-notify {
		display: none
	}
}